feat: Components parity react <-> vue, animation adjustments#10
Merged
feat: Components parity react <-> vue, animation adjustments#10
Conversation
Separated floating-ui positioning and visual animation by introducing a positioner wrapper. Reworked menu popper transitions to use side-aware uncollapse behavior with optional animation settings. Updated React/Vue popper tests for the new DOM structure and animation variables. Added draft notes with hypotheses, checks, and source references for M3 motion guidance.
Added M3Select and M3Slider components with public exports for React. Added Storybook stories/docs for both components and country flag assets for M3Select. Updated story sorting and reworked M3Link stories to show custom controls based on M3Link, including target=_blank for example.com links.
Configured Vitest attachmentsDir for m3-react and m3-vue to write into artifacts workspace folders. Aligned e2e projects to store attachments alongside Playwright traces and screenshots under artifacts.
Added evidence/popper.md with collected popper animation sources and extracted facts for future work. Ignored .env in .gitignore to prevent accidental token leakage.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.